<?php
namespace Ana\AgendaBundle\Entity;

use Doctrine\ORM\Mapping as ORM;

/**
* @ORM\Entity(repositoryClass="Ana\AgendaBundle\Entity\ArchivoAdjuntoRepository")
* @ORM\Table(name="archivo_adjunto")
*/
class ArchivoAdjunto{
    
    /**
    * @ORM\Column(type="integer")
    * @ORM\Id
    * @ORM\GeneratedValue(strategy="AUTO")
    */
    public $id;
    /**
    * @ORM\Column(type="string", length=100)
    */
    public $path;
    /**
    * @ORM\Column(type="string", length=20)
    */
    public $mime_type;
    /**
    * @ORM\ManyToOne(targetEntity="RegistroClinico")
    * @ORM\JoinColumn(name="registro_clinico_id", referencedColumnName="id")
    **/
    public $registro_padre;

    /**
     * Set registro_padre
     *
     * @param \Ana\AgendaBundle\Entity\RegistroClinico $registroPadre
     * @return ArchivoAdjunto
     */
    public function setRegistroPadre(\Ana\AgendaBundle\Entity\RegistroClinico $registroPadre = null)
    {
        $this->registro_padre = $registroPadre;

        return $this;
    }

    /**
     * Get registro_padre
     *
     * @return \Ana\AgendaBundle\Entity\RegistroClinico 
     */
    public function getRegistroPadre()
    {
        return $this->registro_padre;
    }

    /**
     * Get id
     *
     * @return integer 
     */
    public function getId()
    {
        return $this->id;
    }

    /**
     * Set path
     *
     * @param string $path
     * @return ArchivoAdjunto
     */
    public function setPath($path)
    {
        $this->path = $path;

        return $this;
    }

    /**
     * Get path
     *
     * @return string 
     */
    public function getPath()
    {
        return $this->path;
    }

    /**
     * Set mime_type
     *
     * @param string $mimeType
     * @return ArchivoAdjunto
     */
    public function setMimeType($mimeType)
    {
        $this->mime_type = $mimeType;

        return $this;
    }

    /**
     * Get mime_type
     *
     * @return string 
     */
    public function getMimeType()
    {
        return $this->mime_type;
    }
}
